﻿using System;
using UnityEngine;

namespace IQIGame.Onigao.GamePlay
{
    [CreateAssetMenu(fileName = "BattleBulletAsset", menuName = "Create Scriptable Config/BattleBulletConfigAsset")]
    public class BattleBulletConfig : ScriptableObject
    {
        public BulletConfig[] bulletConfig;
    }

    [Serializable]
    public class BulletConfig
    {
        public EBulletMoveType moveType;
        public AnimationCurve x;
        public AnimationCurve y;
        public AnimationCurve z;
    }

    public enum EBulletMoveType
    {
        Speed,
        Time
    }
    
    public enum EBulletEaseType
    {
        Curve,
    }
}